﻿@charset "utf-8";
/* CSS Document */
body,div,ul,ol,li,dl,dt,dd,textarea,form,input,th,tr,td,p{margin:0; padding:0;}
body{*position:relative; overflow-x:hidden; font-family:"宋体"; font-size:12px;}
table{border-collapse:collapse; border-spacing:0;}
img{border:0;}
a{text-decoration:none;}
em,i{font-style:normal;}
ol,ul{list-style:none;}
.clearfix{zoom:1;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.wrap{width:1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}

/*首页*/
.top{height:30px; line-height:30px; border-bottom:1px solid #eee; background:#f7f7f7;}
.top a{ display:inline-block; color:#666;}
.top a:hover,.bottom a:hover{color:#40a8f7;}
.top .star{display:inline-block; width:13px; height:13px; margin:0 5px; background:url(../images/index.png) no-repeat top left; background-position:-10px -377px; vertical-align:-2px; *vertical-align:middle;}
.top_right li{float:left;}
.top_right li a{padding:0 8px;}
.top_right li span{color:#ddd;}
.top_btn a{margin:0 7px;}
.welcome{margin-right:20px; color:#ccc;}
.header{height:90px;}
.logo{float:left; width:254px; margin-top:12px;}
.search{width:500px; margin:18px 0 0 116px;}
.formbox .txt{ float:left; width:416px; height:30px; line-height:30px; text-indent:5px; font-size:14px; color:#999; border:3px solid #40a8f7;}
.formbox .btn{ float:left; width:78px; height:36px; line-height:36px; text-align:center; font-weight:bold; font-size:14px; color:#fff; border:none; background:#40a8f7; cursor:pointer;}
.search-hot{padding-top:6px; color:#999;}
.search-hot a{ margin:0 7px; color:#999;}
.search-hot a.active,.search-hot a:hover{color:#e4393c;}
.header_right{ position:relative; padding-top:22px;}
.header_right a{display:inline-block; height:32px; margin:0 5px; line-height:999px; overflow:hidden;}
.header_right a.a1{width:106px; background:url(../images/index.png) no-repeat top left; background-position:-10px -233px;}
.header_right a.a2{width:117px; background:url(../images/index.png) no-repeat top left; background-position:-10px -275px;}
.header_right .shopCarNum{position:absolute; top:10px; right:86px; width:18px; height:23px; line-height:18px; text-align:center; color:#fff; font-weight:bold; background:url(../images/cart.png) top left no-repeat; background-position:-188px -193px;}
.navbox{height:40px; background:#40a8f7;}
.nav li{ position:relative; float:left; line-height:40px; z-index:3;}
.nav li a{display:block; padding:0 30px; font-weight:bold; font-size:14px; color:#fff; }
.nav li a:hover,.nav li a.active{background:#006db8;}
.nav .navli{width:182px; padding-left:18px; font-weight:bold; font-size:14px; color:#fff; border-left:1px solid #fff; border-right:1px solid #fff; background:#e62129;}
.nav .navli i{display:inline-block; width:10px; height:6px; margin-left:70px; background:url(../images/index.png) no-repeat top left; background-position:-117px -349px;}
.nav .navli .sub{ display:none; position:absolute; top:40px; left:1px; width:200px; padding:5px 0 10px; line-height:normal; border-top:1px solid #fff; background:#40a8f7; z-index:9999;}
.nav .navli .sub dt{padding:15px 0 0 18px;}
.nav .navli .sub dt a{ display:inline-block; padding:0; font-weight:normal; font-size:14px; color:#fff;}
.nav .navli .sub dt i{margin:0; margin-right:10px; vertical-align:middle; background:url(../images/index.png) top left no-repeat;}
.nav .navli .sub dt i.c1{width:19px; height:16px; background-position:-40px -349px;}
.nav .navli .sub dt i.c2{width:18px; height:18px; background-position:-109px -317px;}
.nav .navli .sub dt i.c3{width:20px; height:18px; background-position:-10px -349px;}
.nav .navli .sub dt i.c4{width:22px; height:18px; background-position:-77px -317px;}
.nav .navli .sub dt i.c5{width:20px; height:18px; background-position:-49px -317px;}
.nav .navli .sub dd{padding:12px 0 14px; padding-left:18px; background:url(../images/line.jpg) no-repeat bottom left; overflow:hidden;}
.nav .navli .sub dd a{ display:inline-block; padding:0; margin:0 10px 10px 0; font-weight:normal; font-size:12px; color:#fff;}
.nav .navli .sub dd a:hover{ text-decoration:underline; background:none;}
.banner_center{position:relative; width:1200px; height:420px; margin:0 auto; z-index:0;}
.banner{ position:absolute; width:1404px; left:50%; margin-left:-702px; overflow:hidden; z-index:1; }
.banner .hd{ position:absolute; width:100%; height:5px; bottom:20px; left:0; text-align:center; z-index:3;}
.banner .hd ul{zoom:1;}
.banner .hd ul li{ display:inline-block; *display:inline; zoom:1; width:25px; height:5px; margin:0 3px; background:#40a8f7; cursor:pointer;}
.banner .hd ul li.on{ background:#e62129; }
.banner .bd{ position:relative; height:100%; z-index:2; } 
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%; height:420px; display:block;}
.nav-right{ position:relative; width:196px; height:40px; overflow:hidden;}
.nav-right .hd{position:absolute; top:0; right:6px; width:8px; height:40px; z-index:2;}
.nav-right .hd a{display:block; width:8px; height:4px; margin-top:10px; cursor:pointer;}
.nav-right .hd a.prev{background:url(../images/index.png) no-repeat top left; background-position:-51px -377px;}
.nav-right .hd a.next{background:url(../images/index.png) no-repeat top left; background-position:-33px -377px; margin-top:12px;}
.nav-right .bd li{height:40px; line-height:40px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.nav-right .bd li a{font-size:16px; color:#fff; font-weight:bold;}
.nav-right .bd li a span{color:#ffe400; margin-left:5px;}
.bottom{ margin-top:40px; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#f5f5f5;}
.bottom_top{height:70px; border-bottom:1px solid #eaeaea;}
.bottom_top li{float:left; width:195px; padding:12px 0 0 6px; margin-right:48px; overflow:hidden;}
.bottom_top li.last{margin-right:0px;}
.bottom_top li i{display:block; float:left; width:48px; height:48px; margin-right:8px; background:url(../images/index.png) top left no-repeat;}
.bottom_top li i.b1{background-position:-10px -126px;}
.bottom_top li i.b2{background-position:-68px -68px;}
.bottom_top li i.b3{background-position:-10px -68px;}
.bottom_top li i.b4{background-position:-68px -10px;}
.bottom_top li i.b5{background-position:-10px -10px;}
.bottom_top li h3{margin:7px 0;}
.bottom_top li h3 a{font-size:14px; color:#333;}
.bottom_top li p{font-size:12px; color:#545454;}
.bottom_link{float:left; width:100px; padding-left:6px; margin-right:80px;}
.bottom_link dt{margin-top:20px; font-size:14px; color:#545454; font-weight:bold;}
.bottom_link dd{margin-top:10px;}
.bottom_link dd a{font-size:12px; color:#545454;}
.bottom_right{float:right; width:213px; padding-bottom:20px; padding-left:40px; border-left:1px solid #eaeaea;}
.bottom_right h3{margin:0; margin-top:20px; font-size:14px; color:#545454;}
.bottom_right p{margin-top:15px; font-family:"微软雅黑"; font-size:20px; color:#333;}
.bottom_right p i{display:inline-block; margin-right:6px; vertical-align:middle;}
.bottom_right p i.phone{ width:32px; height:32px; background:url(../images/index.png) top left no-repeat; background-position:-60px -184px;}
.bottom_right p a{display:inline-block; font-size:12px; color:#323232; margin-right:20px;}
.bottom_right p i.wb{width:30px; height:22px; background:url(../images/index.png) top left no-repeat; background-position:-10px -317px;}
.bottom_right p i.wx{width:25px; height:25px; background:url(../images/index.png) top left no-repeat; background-position:-102px -184px;}
.footer{padding-bottom:24px;}
.footer a:hover{text-decoration:underline;}
.footer_link{padding:16px 0; text-align:center;}
.footer_link a{color:#666;}
.footer_link span{ margin:0 10px; color:#e3dde3;}
.footer p{color:#999; padding-bottom:20px; text-align:center;}
.footer p a{color:#999;}
.footer p img{margin:0 12px;}
.fixbox{position:fixed; bottom:40px; left:50%; margin-left:620px; width:40px; height:79px; z-index:999;}
.fixbox li{position:absolute; left:0; width:40px; height:40px; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.fixbox li#toTop{display:none; top:0; height:39px; background:url(../images/index.png) top left no-repeat; background-position:-10px -184px;}
.fixbox li#code{top:39px; background:url(../images/index.png) top left no-repeat; background-position:-68px -126px;}
.codebox{ display:none; position:absolute; bottom:0; left:-201px; width:200px; padding:10px 0; text-align:center; border:1px solid #eee; background:#fff; z-index:1000;}
.codebox p{padding-top:10px; color:#666;}
.codebox img{width:180px; height:180px;}
/*立即购买*/
.buyNow{padding-bottom:26px;}
.notice{ position:relative; float:right; width:198px; height:152px; border:1px solid #ececec; border-top:none; background:#f5f5f5; overflow:hidden;}
.notice .hd{position:absolute; top:13px; left:0; width:100%; height:15px;}
.notice .hd span{font-size:14px; color:#666; margin-left:12px; font-weight:bold;}
.notice .hd .prev,.notice .hd .next{float:right; width:14px; height:15px; margin-right:3px; cursor:pointer;}
.notice .hd .prev{background:url(../images/index.png) top left no-repeat; background-position:-69px -349px;}
.notice .hd .next{background:url(../images/index.png) top left no-repeat; background-position:-93px -349px; margin-right:12px;}
.notice .bd{padding:40px 0 6px;}
.notice .bd li{height:20px; line-height:20px; padding:0 12px; margin-bottom:7px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.notice .bd li a{color:#666;}
.notice .bd li a:hover{text-decoration:underline;}
.notice .bd li span{color:#cecece; float:right;}
.buy_list{float:right; height:152px; border-bottom:1px solid #ececec;}
.buy_list li{float:left; width:255px; height:142px; padding:12px 5px 0 5px; border-left:1px solid #ececec; overflow:hidden;}
.buy_list li .imgbox{float:left; width:116px; height:116px; margin-right:15px; overflow:hidden;}
.buy_list li .imgbox img{width:116px; height:116px;}
.imgbox a:hover img{opacity:.8; filter:alpha(opacity=80);}
.buy_list li h3{margin:0; margin-top:2px; height:36px; line-height:18px; font-weight:normal; font-size:12px; overflow:hidden;}
.buy_list li h3 a{color:#333;}
.buy_list li h3 a:hover{text-decoration:underline;}
.buy_list li p{color:#ea5504; margin-top:4px;}
.buy_list li span{display:block; margin-top:6px; font-size:20px; color:#d70000; font-family:Arial;}
.buy_list li span i{font-size:12px; margin-right:3px;}
.buy_list li .buy_btn{margin-top:6px;}
.buy_list li .buy_btn a{display:inline-block; width:68px; height:24px; text-align:center; line-height:24px; color:#fff; background:#006db8;}
/*团购*/
.groupBuy{height:401px; margin-bottom:16px; font-family:"微软雅黑";}
.groupBuy a:hover{text-decoration:underline;}
.groupBuy a:hover img{opacity:.8; filter:alpha(opacity=80);}
.group{float:left; width:210px; height:401px; padding:0 15px; background:#fcf1d5; overflow:hidden;}
.group.g2{background:#e0f1f9; margin-left:-1px;}
.group.g2 h3{border-bottom:1px dashed #abdede;}
.group h3{height:50px; margin:0; line-height:55px; font-weight:normal; font-size:16px; color:#000; text-align:center; border-bottom:1px dashed #ddd1b3;}
.group .group_name{padding:10px 20px 0 0; line-height:22px;}
.group .group_name a{font-size:16px; color:#000;}
.group span{display:block; width:155px; height:24px; margin:6px 0; line-height:24px; text-align:center; font-size:16px; color:#fff; background:#ff0000; overflow:hidden;}
.group .group_price{font-size:26px; color:#d70000; font-family:"微软雅黑"; margin-bottom:10px;}
.group_price em{font-size:12px; margin-right:2px;}
.group_price i{font-size:12px; color:#999; text-decoration:line-through; margin-left:5px;}
.group img{max-width:200px; max-height:200px;}
.gridBox{float:left; width:239px; height:399px; margin-bottom:-1px; border-top:1px solid #ececec; border-right:1px solid #ececec;}
.grid{width:239px; height:199px; text-align:center; border-bottom:1px solid #ececec; overflow:hidden;}
.grid h3{margin:0; padding-top:15px;}
.grid h3 a{font-size:16px; color:#000; font-weight:normal;}
.grid p{padding:7px 0 5px; font-size:14px; color:#666;}
.grid img{max-width:130px; max-height:130px;}
.min-banner{height:60px; margin-top:15px;}
.min-banner img{width:1200px; height:60px;}
/*产品展示*/
.showBox{position:relative; margin-top:20px;}
.showLeft{position:absolute; top:0; left:0; width:201px; height:497px; }
.showName{width:201px; height:38px; font-family:"微软雅黑"; font-size:20px; color:#333; border-bottom:3px solid #51b0f8;}
.showName i{ margin:0 5px; color:#e62129;}
.showLink{position:relative; width:183px; height:296px; padding-left:16px; border:1px solid #ddd; border-top:none;}
.showLink.bg1{background:url(../images/1F.jpg) no-repeat;}
.showLink.bg2{background:url(../images/2F.jpg) no-repeat;}
.showLink.bg3{background:url(../images/3F.jpg) no-repeat;}
.showLink a{ display:inline-block; margin:22px 18px 0 0; color:#666;}
.showLink a.active,.showLink a:hover{color:#ea5504;}
.showLink .more{position:absolute; bottom:0; right:0; width:78px; height:22px; line-height:22px; text-align:center; background:#40a8f7;}
.showLink .more a{color:#fff; margin:0;}
.brand{width:201px; margin-top:-1px;}
.brand li{float:left; width:99px; height:49px; margin:0 -1px -1px 0; text-align:center; border:1px solid #ddd;}
.brand li img{width:75px; height:22px; margin-top:13px;}
.tabBox{width:999px; margin-left:201px;}
.tabBox .hd{position:relative; height:38px; border-bottom:3px solid #51b0f8;}
.tabBox .hd ul{float:left;}
.tabBox .hd li{float:left; height:38px; padding:0 20px; line-height:38px; font-weight:bold; font-size:14px; color:#666; cursor:pointer;}
.tabBox .hd li.on{color:#fff; background:#51b0f8;}
.hdRight{float:right; height:38px; line-height:38px;}
.hdRight a{ color:#006db8;}
.hdRight a:hover{text-decoration:underline;}
.hdRight i{display:inline-block; width:8px; height:13px; margin:0 16px 0 7px; vertical-align:-3px; background:url(../images/index.png) top left no-repeat; background-position:-118px -126px;}
.tabBox .bd{height:497px; overflow:hidden;}
.banner2{ position:relative; float:left; width:599px; height:296px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden;}
.banner2 .hd2{ position:absolute; width:100%; height:5px; bottom:20px; left:0; text-align:left; z-index:3;}
.banner2 .hd2 ul{zoom:1; padding-left:26px;}
.banner2 .hd2 ul li{ display:inline-block; *display:inline; zoom:1; width:25px; height:5px; margin:0 3px; background:#40a8f7; cursor:pointer;}
.banner2 .hd2 ul li.on{ background:#e62129; }
.banner2 .bd2{position:relative; height:100%;}
.banner2 .bd2 li{vertical-align:middle; zoom:1;}
.banner2 .bd2 li img{width:599px; height:296px; display:block;}
.banner-right{float:left; margin-left:-1px;}
.banner-right li{float:left; width:199px; height:296px; margin-left:-1px; border:1px solid #ddd; border-top:none; font-family:"微软雅黑"; text-align:center; overflow:hidden;}
.banner-right li.bg1{background:#f3f8f6;}
.banner-right li.bg2{background:#f9fadb;}
.banner-right li.bg3{background:#fdecff;}
.banner-right li h3{margin:0; padding:20px 0 0 18px; font-size:20px; color:#333; font-weight:normal; text-align:left;}
.banner-right li a{color:#333;}
.banner-right li p{ padding:5px 0 0 18px; font-size:14px; color:#ea5504; text-align:left;}
.banner-right li span{ padding:5px 0 20px 18px; display:block; font-size:14px; color:#666; text-align:left;}
.banner-right li img{max-width:170px; max-height:170px;}
.banner-right a:hover,.tabBottom a:hover{text-decoration:underline;}
.banner-right a:hover img{opacity:.8; filter:alpha(opacity=80);}
.tabBottom{margin-left:-1px;}
.tabBottom li{float:left; width:199px; height:199px; text-align:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd; overflow:hidden;}
.tabBottom li.wid1{width:200px;}
.tabBottom li.wid2{width:198px;}
.tabBottom li .imgbox{margin:0 auto; width:120px; height:120px; text-align:center;}
.tabBottom li .imgbox img{max-width:120px; max-height:120px;}
.tabBottom li h3{margin:0; font-weight:normal; padding:10px 0 0 15px; font-size:12px;}
.tabBottom li h3 a{color:#333;}
.tabBottom li p{padding:5px 0 0 15px; color:#ea5504;}
.tabBottom li span{display:block; padding:5px 0 0 15px; font-size:20px; font-family:Arial; color:#d70000;}
.tabBottom li span i{font-size:12px; margin-right:3px;}
/*用户注册*/
.path{height:38px; line-height:38px; color:#666; text-indent:5px;}
.path a{color:#666; margin:0 8px;}
.path a:hover{color:#e62129;}
.regBox{width:968px; height:450px; margin:34px 0 70px 76px; *margin-bottom:30px; border:1px solid #d8d8d8;}
.reg-left{float:left; width:628px; padding:35px 0 40px;}
.reg-name{margin:0; padding-left:195px; margin:10px 0 15px; font-family:"微软雅黑"; font-weight:normal; font-size:18px; color:#333;}
.reg-list dt{float:left; width:175px; height:42px; margin-bottom:12px; line-height:42px; text-align:right;}
.reg-list dt label{font-size:14px; color:#999;}
.reg-list dd{float:left; width:433px; height:42px; padding-left:20px; margin-bottom:12px;}
.reg-list dd input,.login-list li input{outline:none;}
.reg-list dd .txt,.login-list li .txt{width:258px; height:40px; padding-left:42px; line-height:40px; font-size:14px; color:#a8a8a8; border:1px solid #cbcbcb;}
.reg-list dd .txt.bg1{background:url(../images/zh.jpg) no-repeat left top;}
.reg-list dd .txt.bg2{background:url(../images/mm.jpg) no-repeat left top;}
.reg-list dd .txt.bg3{width:114px; background:url(../images/yzm.jpg) no-repeat left top; float:left;}
.reg-list dd .msgLink{width:133px; height:38px; line-height:38px; text-align:center; display:block; float:left; margin:2px 0 0 8px; color:#535353; border:1px solid #e8e8e8; background:#f5f8f8;}
.reg-list dd .cb{vertical-align:-2px; margin-left:2px;}
.reg-list dd .read{color:#535353; margin-left:20px;}
.reg-list dd .read a{color:#006db8;}
.reg-list dd .read a:hover{text-decoration:underline;}
.reg-list dd.d2{line-height:42px;}
.reg-list dd .btn,.login-list li .btn{width:302px; height:40px; line-height:40px; text-align:center; font-weight:bold; font-size:14px; color:#fff; border:none; background:#e62129; cursor:pointer;}
.reg-right{float:right; width:269px; height:370px; margin-top:40px; padding-left:70px; border-left:1px dashed #d8d8d8;}
.reg-right p{color:#666; margin:10px 0 14px;}
.reg-right a{display:block; width:134px; height:38px; line-height:38px; text-align:center; font-weight:bold; font-size:14px; color:#666; border:1px solid #e6e6e6; background:#ededed;}
/*会员登录*/
.loginBox{width:968px; height:343px; margin:72px 0 140px 76px; *margin-bottom:100px; border:1px solid #d8d8d8;}
.login-left{float:left; width:517px;}
.login-left img{width:517px; height:343px;}
.login-right{float:left; width:302px; padding:45px 0 0 66px;}
.login-name{margin:0; margin-bottom:15px; font-family:"微软雅黑"; font-weight:normal; font-size:18px; color:#333;}
.login-name a{float:right; display:block; margin-top:8px; font-family:"宋体"; font-size:12px; color:#006db8;}
.login-list li{min-height:42px; margin-bottom:22px;}
.login-list li .txt.bg1{background:url(../images/yh.jpg) no-repeat left top;}
.login-list li .txt.bg2{background:url(../images/mm2.jpg) no-repeat left top;}
.login-list li p{margin-top:10px; text-align:right;}
.login-list li p a{color:#a8a8a8;}
.login-right a:hover{text-decoration:underline;}
/*用户中心*/
.user-left{float:left; width:200px;}
.user-name{height:40px; line-height:40px; padding-left:16px; font-weight:bold; font-size:14px; color:#fff; border-bottom:2px solid #d01f26; background:#e62129;}
.user-title{height:38px; margin:0; line-height:38px; padding-left:15px; font-size:14px; color:#333; border:1px solid #e6e6e6; background:#f3f3f3;}
.user-title i{display:inline-block; margin-right:7px; vertical-align:middle; background:url(../images/user.png) top left no-repeat;}
.user-title i.t1{width:16px; height:17px; margin-right:10px; background-position:-10px -95px;}
.user-title i.t2{width:19px; height:19px; background-position:-10px -10px;}
.user-title i.t3{width:19px; height:18px; background-position:-10px -67px;}
.user-link{padding:8px; margin:-1px 0; border:1px solid #e6e6e6;}
.user-link li{height:31px; border-bottom:1px dashed #dfdfdf;}
.user-link li a{ display:block; line-height:31px; padding-left:34px; color:#666;}
.user-link li a:hover,.user-link li.on a{background:url(../images/dy.png) no-repeat 80% 50%;}
.user-left-bottom{height:86px; margin-top:-1px; text-align:center; border:1px solid #e6e6e6; background:#f3f3f3;}
.user-left-bottom p{color:#666; margin:12px 0;}
.user-left-bottom a{display:inline-block; width:100px; height:32px; line-height:32px; font-weight:bold; color:#fff; background:#e62129;}
.user-right{float:right; width:976px;}
.user-right a:hover{ text-decoration:underline;}
.user-data{width:974px; height:144px; padding-top:36px; border:1px solid #e6e6e6;}
.user-data .imgbox{float:left; width:121px; margin:0 34px 0 44px;}
.user-data .imgbox img{width:121px; height:121px;}
.user-data p{margin-top:4px; color:#666;}
.user-data p a{color:#006db8; margin:0 35px 0 2px;}
.user-data p i,.remind-content p i{color:#e62129; font-weight:bold; margin:0 5px;}
.user-data p span{font-size:14px; color:#333; font-weight:bold;}
.user-data p.p1{padding-bottom:20px;}
.user-data p.p2{padding-top:16px;}
.user-remind{width:974px; height:308px; margin-top:20px; border:1px solid #e6e6e6; overflow:hidden;}
.remind-top{height:40px; line-height:40px; padding-left:18px; font-weight:bold; font-size:14px; color:#333; border-bottom:1px solid #e6e6e6;}
.remind-content{padding-left:36px;}
.remind-content h3{margin:0; padding:24px 0 4px; color:#666;}
.remind-content p{padding-top:10px; color:#999;}
.remind-content p a{color:#006db8;}
.hotProblem{width:964px; height:212px; padding:6px; margin-top:10px; background:#f1f1f1;}
.problem{height:210px; border:1px solid #ececec; background:#fff;}
.problem-top{margin:0; height:48px; line-height:48px; font-size:14px; color:#333; background:#fafafa;}
.problem-top i{display:inline-block; width:18px; height:18px; margin:0 8px 0 16px; vertical-align:-3px; background:url(../images/user.png) top left no-repeat; background-position:-10px -39px;}
.problem-content{padding-left:20px;}
.problem-list{float:left; width:360px; padding-top:8px; margin-right:100px;}
.problem-list li{height:24px; line-height:24px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.problem-list li a{color:#333;}
.problem-list li.on a{color:#1f71e1;}
.problem-list li i{color:#f6ad00; margin-right:5px;}
.problem-list li span{display:inline-block; width:26px; height:14px; margin-left:10px; background:url(../images/user.png) top left no-repeat; background-position:-10px -122px;}
/*购物车*/
.step{width:1134px; height:51px; margin:17px auto 18px; background:url(../images/cart.png) top left no-repeat;}
.step.bg1{background-position:-10px -10px;}
.step.bg2{background-position:-10px -132px; margin-bottom:36px;}
.step.bg3{background-position:-10px -71px;}
.myCar{height:46px; line-height:46px; font-size:14px; color:#333; font-weight:bold;}
.shopName{height:29px; padding-left:12px; line-height:29px; color:#222; border:1px solid #e6e6e6; border-bottom:none;}
.shopName span{color:#2a57d5;}
.shopTable-title{height:26px; border:1px solid #e6e6e6; border-bottom:2px solid #878787; background:#f3f3f3;}
.shopTable-title li{float:left; height:26px; line-height:26px; text-align:center; color:#5c5c5c;}
.td1{width:420px;}
.td2{width:250px;}
.td3{width:86px;}
.td4{width:120px;}
.shopTable{height:100px; border:1px solid #e6e6e6; border-top:none;}
.shopTable a:hover{text-decoration:underline;}
.shopTable li{float:left; height:100px;}
.shopTable li .imgbox{float:left; width:80px; height:80px; margin:10px 34px 0 62px; text-align:center;}
.shopTable li .imgbox img{max-width:80px; max-height:80px;}
.shopTable li p{padding-top:32px; line-height:14px;}
.shopTable li p a{color:#5c5c5c;}
.shopTable li .shop-price{height:100px; line-height:100px; text-align:center; font-family:Arial; color:#5c5c5c;}
.shopTable li .shop-price span{color:#e62129;}
.shopTable li .shop-link{padding:34px 0 0 48px;}
.shopTable li .shop-link a{display:block; margin-bottom:10px; color:#2a57d5;}
.shopTable li .shop-num{padding-top:40px; height:30px;}
.shop-num a,.shop-num input{display:block; float:left; height:28px; line-height:28px; text-align:center; color:#7f7f7f; border:1px solid #e8e8e8;}
.shop-num a{width:20px; font-weight:bold; background:#fefefe;}
.shop-num a:hover{text-decoration:none;}
.shop-num input{float:left; width:30px; margin:0 5px;}
.shopResult{ position:relative; height:38px; margin-top:20px; line-height:38px; border:1px solid #e6e6e6; background:#f5f5f5;}
.shopResult-left{float:left; width:126px; height:38px; background:url(../images/cart.png) top left no-repeat; background-position:-10px -193px;}
.shopResult-left a{margin-left:16px; color:#006db8;}
.shopResult-right{float:right; margin-right:170px; font-size:14px; color:#666; font-weight:bold;}
.shopResult-right span{font-family:Arial; font-size:20px; color:#e62129; font-weight:normal;}
.shopResult .link,.shopResult input{display:block; position:absolute; top:-1px; right:-1px; width:156px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; font-weight:bold; border:none; background:#e62129; cursor:pointer; outline:none;}
.shopCar .fl{ width:880px;}
.distribution{border:1px solid #e6e6e6;}
.distribution-title{height:40px; padding-left:20px; margin:0; line-height:40px; font-size:14px; color:#333; border-bottom:2px solid #878787;}
.distribution-title a{float:right; margin-right:18px; color:#006db8; font-weight:normal; font-size:12px;}
.express,.address-list,.invoice{padding:7px 10px; border-bottom:1px solid #e6e6e6;} 
.invoice{padding-top:16px; padding-bottom:16px;}
.express li,.address-list li,.invoice li{height:28px; padding-left:18px; line-height:28px;}
.express li:hover,.address-list li:hover,.invoice li:hover{background:#f4f4f4;}
.express li span{display:inline-block;}
.express li input{vertical-align:-2px;}
.express-name{min-width:50px; margin-left:16px; color:#575756; font-weight:bold;}
.express-price{margin-left:46px; color:#666;}
.express-price i{ color:#e95700; font-family:Arial;}
.express-desc{margin-left:32px; color:#ccc;}
.address-list{border-bottom:none;}
.address-list li,.invoice li{ color:#666;}
.address-list li input,.invoice li input{vertical-align:-2px; margin-right:10px;}
.address-list li b,.invoice li b{margin-right:20px;}
.address-form{padding:3px 0 6px; border-bottom:1px solid #e6e6e6;}
.address-form dt{float:left; width:116px; height:22px; margin-bottom:10px; line-height:22px; text-align:right;}
.address-form dt label{ color:#575756; font-weight:bold;}
.address-form dd{ float:left; width:700px; height:22px; padding-left:15px; margin-bottom:10px;}
.address-form dd .txt{width:174px; height:20px; line-height:20px; text-indent:5px; border:1px solid #dbdbdb;}
.address-form dd .txt.t2{width:324px;}
.address-form dd i{color:#b7b7b7; margin-left:5px;}
.address-form dd .cb{vertical-align:-3px; margin-right:3px;}
.shopMsg{padding:8px 10px 10px 12px; border-bottom:1px solid #e6e6e6;}
.shopMsg textarea{width:834px; height:60px; padding:10px; color:#666; border:1px solid #e6e6e6;}
.coupon{padding:12px 24px 16px; color:#666;}
.coupon .txt,.coupon .btn{display:inline-block; width:198px; height:28px; line-height:28px; margin-left:8px; border:1px solid #e8e8e8; vertical-align:middle;}
.coupon .txt{width:198px; text-indent:5px;}
.coupon .btn{width:70px; color:#333; text-align:center; background:#f5f5f5; outline:none; cursor:pointer;}
.shopCar .fr{width:310px;}
.shopList{width:308px; border:1px solid #e6e6e6;}
.shopList-name{height:40px; padding-left:18px; line-height:40px; font-size:14px; color:#333; margin:0; border-bottom:1px solid #e6e6e6;}
.shopList-content{padding:0 12px 15px;}
.shopList-content-top{height:35px; line-height:35px; padding-left:6px; margin:0; font-weight:normal; font-size:12px; color:#5c5c5c; border-bottom:1px dashed #dfdfdf;}
.shopList-content-top span{color:#006db8;}
.shopList-content-list li{padding:12px 0 18px; border-bottom:1px dashed #dfdfdf; overflow:hidden;}
.shopList-content-list .imgbox{float:left; width:80px; height:80px; margin:0 20px 0 4px; text-align:center;}
.shopList-content-list .imgbox img{max-width:80px; max-height:80px;}
.shopList-content-list li p{padding-top:10px; line-height:18px;}
.shopList-content-list li a{ color:#5c5c5c;}
.shopList-content-list li a:hover{ text-decoration:underline;}
.shopList-content-list li span{display:block; padding-top:12px; color:#e62129;}
.shopList-content-list li span i{font-family:Arial;}
.submitSuccess{width:878px; margin:0 auto; padding:32px 0 50px;}
.successInfo{height:127px; border:1px dashed #e6e6e6;}
.successInfo-top{padding:25px 0 10px; text-align:center;}
.successInfo-top i{display:inline-block; *display:inline; zoom:1; width:32px; height:32px; margin-right:20px; background:url(../images/cart.png) top left no-repeat; background-position:-146px -193px; vertical-align:top;}
.successInfo-top p{display:inline-block; *display:inline; zoom:1; color:#666; line-height:24px; text-align:left;}
.successInfo-top p b{font-size:14px;}
.successInfo-bottom{color:#666; text-align:center;}
.successInfo-bottom b{color:#e62129;}
.successInfo-bottom b i{font-family:Arial;}
.successInfo-bottom span{color:#006db8;}
.payStyle{margin:20px 0 12px; border:1px solid #e6e6e6;}
.payStyle-top{height:40px; line-height:40px; padding-left:18px; font-weight:bold; font-size:14px; color:#333; border-bottom:1px solid #e6e6e6;}
.payStyle-top span{font-size:12px; color:#006db8; font-weight:normal; margin-left:5px;}
.payStyle-list{padding:30px 18px;}
.payStyle-list img{margin-right:50px;}
.payStyle-list input{vertical-align:top; margin:7px 12px 0 0;}
.payBtn{display:block; width:156px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; font-weight:bold; background:#e62129;}
/*商品列表*/
.left{float:left; width:200px;}

/*.leftNav{margin-bottom:12px; border:1px solid #d8d8d8; border-right:none; background:#f5f5f4;}
.leftNav h1{margin:0; height:36px; padding-left:16px; line-height:36px; font-size:14px; color:#333; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.productClass{margin-bottom:-1px;}
.productClass li{ position:relative; height:35px; padding-left:16px; line-height:35px; color:#333; border-bottom:1px dashed #d8d8d8; border-right:1px solid #d8d8d8;}
.productClass li a{color:#333; display:block;}
.productClass li a:hover{color:#1d7ad9;}
.productClass li i{ position:absolute; top:13px; right:18px; width:6px; height:10px; background:url(../images/product.png) top left no-repeat; background-position:-10px -213px;}
.productClass li.active{border-bottom:1px solid #d8d8d8; border-right:none; background:#fff;}
.productClass li.active a{font-weight:bold; color:#1d7ad9;}
.productClass li.active i{width:10px; height:6px; background-position:-26px -213px;}*/

.hotShop{ margin-bottom:14px; border:1px solid #d8d8d8;}
.hotShop-title{height:36px; margin:0; padding-left:12px; line-height:36px; font-size:12px; color:#333; border-bottom:1px solid #d8d8d8;}
.hotShop-title i{display:inline-block; width:5px; height:12px; margin-right:10px; background:#006db8; vertical-align:-2px;}
.hotShopList{padding:4px 0 16px 20px;}
.hotShopList li{padding:30px 20px 10px 0; border-bottom:1px dashed #e7e7e7; overflow:hidden;}
.hotShopList li .imgbox{position:relative; width:155px; height:155px;  text-align:center; display:table-cell; vertical-align:middle; z-index:2;}
.hotShopList li i{position:absolute; top:-14px; right:-8px; width:38px; height:39px; background:url(../images/product.png) top left no-repeat; background-position:-10px -84px; z-index:99;}
.hotShopList li .imgbox img{max-width:155px; max-height:155px;}
.hotShopList li h3{ margin:0; padding-top:14px; font-size:12px; height:32px; line-height:16px; font-weight:normal; overflow:hidden;}
.hotShopList li h3 a{color:#666;}
.hotShopList li h3 a:hover{text-decoration:underline;}
.hotShopList li p{color:#d70000; font-size:20px; font-family:Arial; padding-top:10px;}
.hotShopList li p em{margin-right:5px;}
.right{float:right; width:990px;}
.classDesc{ margin-bottom:18px; border:1px solid #d8d8d8;}
.classDesc-title{margin:0; height:36px; padding-left:10px; line-height:36px; font-size:12px; color:#666; border-bottom:1px solid #d8d8d8;}
.classDesc-title span{font-size:14px; color:#e4393c; margin-right:8px;}
.classDesc-title em{color:#e4393c; margin:0 1px;}
.classList{padding-left:10px; margin-bottom:-1px; line-height:32px; border-bottom:1px solid #d8d8d8; overflow:hidden;}
.classList dt{float:left; width:78px; height:32px; text-align:right; color:#999; overflow:hidden;}
.classList dd{ position:relative; float:left; width:860px; min-height:32px; padding:0 20px; overflow:hidden;}
.classList dd a{color:#0081cc; margin-right:30px;}
.classList dd a:hover{color:#e4393c;}
.right-top{height:25px; padding:6px 6px 7px 5px; border:1px solid #d8d8d8;}
.right-top a{display:inline-block; height:23px; line-height:23px; border:1px solid #d8d8d8;}
.right-top .fl a{padding:0 10px; margin-right:-1px; color:#333;}
.right-top .fl a.active{color:#fff; background:#1d7ad9;}
.right-top .fr span{color:#666; font-family:Arial; margin-right:6px;}
.right-top .fr span em{color:#e4393c;}
.right-top .fr a{margin-left:4px; width:25px; text-align:center; font-size:16px; color:#666;}
.productList{padding:5px 0 0 0;}
.productList li{float:left; width:195px; padding:5px 25px 20px; border:1px solid #fff;}
.productList li:hover{border-color:#e8e8e8;}
.productList li .imgbox{width:195px; height:170px; text-align:center; display:table-cell; vertical-align:middle;}
.productList li .imgbox img{max-width:170px; max-height:170px;}
.productList li h3{margin:0; height:32px; padding-top:15px; line-height:16px; font-size:12px; font-weight:normal; overflow:hidden;}
.productList li h3 a{ color:#666;}
.productList li h3 a:hover{text-decoration:underline;}
.priceBox{height:24px; padding-top:6px; line-height:24px;}
.priceBox span{float:left; font-family:Arial; font-size:20px; color:#d70000;}
.priceBox span i{margin-right:5px;}
.priceBox em{float:right; color:#666;}
.priceBox em i{color:#006db8; font-family:Arial;}
.btnLink{padding-top:10px;}
.btnLink a{display:inline-block; margin-left:2px; text-align:center;}
.btnLink a.a1{width:73px; height:24px; line-height:24px; color:#fff; background:#1d7ad9;}
.btnLink a.a2{width:62px; height:22px; line-height:22px; color:#666; border:1px solid #ddd;}
.page{ padding-top:30px; text-align:right;}
.page a,.page span{display:inline-block; height:30px; margin-left:-1px; line-height:30px; border:1px solid #ddd; vertical-align:middle;}
.page a.active,.page a:hover{background:#f8f8f8;}
.page a.a1{padding:0 14px; font-family:Arial; font-size:13px; color:#666;}
.page a.a2{padding:0 14px 0 7px; color:#1d7ad9;}
.page span{padding:0 14px 0 7px; color:#ccc;}
.page input{display:inline-block;}
.page .txt,.page .btn{height:28px; line-height:28px; text-align:center; border:1px solid #ddd; vertical-align:middle;}
.page .txt{width:34px; font-family:Arial; font-size:13px; color:#666; }
.page .btn{width:41px; color:#666; background:#f8f8f8; cursor:pointer;}
.page em{color:#666; margin:0 6px;}
/*商品详情*/
.productBox{height:510px; margin-bottom:12px; border:1px solid #d8d8d8;}
.productShow{float:left; width:386px; padding:35px 0 0 50px;}
.productShow a{outline:none;}
.productShow .bigImg{ position:relative; width:386px; height:386px; z-index:2;}
.productShow .bigImg img{/*width:386px; height:386px; */vertical-align:middle;}
.productShow .smallScroll{width:386px; height:62px; overflow:hidden;}
.smallScroll .sPrev,.smallScroll .sNext{display:block; float:left; width:12px; height:20px; margin-top:21px; text-indent:-9999px; background:url(../images/product.png) top left no-repeat; overflow:hidden;}
.smallScroll .sPrev{ background-position:-10px -133px;}
.smallScroll .sNext{ background-position:-54px -133px;}
.smallScroll .sPrev:hover{ background-position:-58px -84px;}
.smallScroll .sNext:hover{ background-position:-32px -133px;}
.smallScroll .smallImg{float:left; width:340px; margin:0 11px; display:inline; overflow:hidden;}
.smallImg ul{height:62px; width:9999px; overflow:hidden;}
.smallImg ul li{float:left; width:60px; height:60px; margin:0 3px; display:inline; text-align:center; border:1px solid #eee; background:#fff; cursor:pointer; overflow:hidden;}
.smallImg ul li.on{border-color:#ff7700;}
.smallImg ul li img{width:60px; height:60px;}

.productInfo{float:right; width:690px; padding-right:30px;}
.productName{ padding:24px 0 15px; font-size:16px; color:#333; line-height:26px; border-bottom:1px solid #eee; overflow:hidden;}
.productName span{font-size:14px; color:#ff7700;}
.productInfo-list{padding:20px 0 20px 5px; border-bottom:1px solid #eee;}
.productInfo-list li{margin-bottom:6px;}
.productInfo-list .listLeft{float:left; width:80px; color:#999; line-height:30px;}
.productInfo-list .listRight{float:left; width:560px;}
.listRight.price{font-family:Arial; font-size:20px; color:#d70000; padding-bottom:15px;}
.listRight.price i{margin-right:5px;}
.listRight.service{color:#333; padding-bottom:10px; line-height:24px;}
.listRight.service i{display:inline-block; width:14px; height:14px; margin:0 5px 0 18px; background:url(../images/product.png) top left no-repeat; vertical-align:middle;}
.listRight.service i.mian{background-position:-10px -189px; margin-left:0;}
.listRight.service i.biao{background-position:-36px -163px;}
.listRight.service i.tui{background-position:-60px -163px;}
.listRight span{display:inline-block; height:28px; padding:0 14px; line-height:28px; color:#333; margin-right:6px; border:1px solid #ddd; cursor:pointer;}
.listRight span.on{height:26px; line-height:26px; border:2px solid #ff7700; background:url(../images/true.png) no-repeat right bottom;}
.listRight .shop-num{float:left;}
.listRight em{color:#999; margin-left:10px; line-height:30px;}
.linkBox{padding:17px 0 0 100px;}
.linkBox a{display:inline-block; width:115px; height:40px; margin-right:9px; line-height:40px; text-align:center; font-size:14px; color:#fff; font-weight:bold;}
.linkBox a.a1{background:#e62129;}
.linkBox a.a2{background:#006db8;}
.linkBox a.a3{width:113px; height:38px; line-height:38px; color:#666; border:1px solid #ddd; background:#f8f8f8;}
.linkBox a.a4{width:145px; background:#e62129;}
.aboutClass{ padding:15px 0 0 0;}
.aboutClass li{float:left; width:50%; padding-bottom:18px; text-align:center; overflow:hidden;}
.aboutClass li a{color:#999;}
.aboutClass li a:hover{ color:#006db8;}
.productDesc{border:1px solid #d8d8d8;}
.productDesc .hd{border-bottom:1px solid #d8d8d8;}
.productDesc .hd ul{margin-bottom:-1px;}
.productDesc .hd li{float:left; padding:0 35px; margin:-1px 0 0 -1px; height:36px; line-height:36px; border:1px solid #d8d8d8;}
.productDesc .hd li a{font-size:14px; color:#666;}
.productDesc .hd li.on a,.productDesc .hd li a i{color:#fd7d00;}
.productDesc .hd li.on{ height:35px; line-height:35px; border-top:2px solid #fd7d00; border-bottom-color:#fff;}
.productDesc .bd{padding:50px 0; text-align:center;}
.productDesc .bd img{max-width:880px;}
/*团购列表*/
.banner_center.h2{height:383px;}
.banner_center.h2 img{width:1404px; height:383px;}
.groupBuyLink{position:absolute; left:0; bottom:-7px; width:100%; height:52px; z-index:2;}
.groupBuyLink li{float:left; width:238px; margin-right:2px;}
.groupBuyLink li a{ display:block; height:45px; line-height:45px; text-align:center; font-size:14px; color:#fff; background:#176295; opacity:.9; filter:alpha(opacity=90);}
.groupBuyLink li a:hover,.groupBuyLink li a.active{height:52px; background:#e62129 url(../images/hover.jpg) no-repeat left bottom;  opacity:1; filter:alpha(opacity=100);}
.groupBuyTitle{position:relative; height:50px; margin-top:25px; padding:0 16px; background:#e62129;}
.groupBuyTitle .line{ height:50px; background:url(../images/line2.jpg) repeat-x;}
.groupBuyTitle span{position:absolute; top:0; left:50%; display:block; width:130px; height:50px; margin-left:-65px; line-height:50px; text-align:center; font-family:"微软雅黑"; font-size:24px; color:#fff; background:#e62129;}
.gbList{padding-top:4px;}
.gbList li{height:307px; margin-top:16px; border:1px solid #d8d8d8;}
.gbList li .imgbox{position:relative; float:left; width:460px;}
.gbList li .imgbox img{width:460px; height:307px;}
.gbLogo{position:absolute; top:0; right:0; display:block; width:64px; height:24px; line-height:24px; text-align:center; color:#fff; background:#e62129;}
.gbDesc{ position:relative; float:right; width:675px; padding:12px 33px 0 0;}
.gbDesc h1{margin:0; height:49px; line-height:49px; font-weight:normal; border-bottom:1px dashed #ddd; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.gbDesc h1 a{font-size:18px; color:#222; font-family:"微软雅黑";}
.gbDesc h1 a:hover{color:#e62129;}
.gbDesc .proDes{padding-top:15px; height:45px; line-height:22px; font-size:14px; color:#999; overflow:hidden;}
.gbDesc .shopTime{padding-top:22px; font-size:14px; color:#777;}
.gbDesc .shopTime span{margin:0 8px 0 45px; color:#e62129; font-weight:bold;}
.gbDesc .shopTime i{display:inline-block; width:16px; height:16px; margin-right:8px; background:url(../images/product.png) top left no-repeat; background-position:-10px -163px; vertical-align:middle;}
.gbDesc .price,.gbList2 li .price{ padding-top:75px; font-family:Arial; font-size:48px; color:#e62129;}
.gbDesc .price i,.gbList2 li .price i{font-size:26px; margin-right:8px;}
.gbDesc .price em,.gbList2 li .price em{font-size:14px; color:#999; margin-left:8px; text-decoration:line-through;}
.gbDesc .btn{ position:absolute; bottom:5px; right:32px; display:block; width:150px; height:40px; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#fff; background:#e62129; border-radius:5px; -webkit-border-radius:5px;}
.gbList2{padding-top:2px; margin-right:-10px;}
.gbList2 li{position:relative; float:left; width:391px; height:371px; margin:22px 10px 0 0; text-align:center; border:1px solid #d8d8d8; overflow:hidden;}
.gbList2 li img{width:391px; height:261px;}
.gbList2 li .proName{height:16px; padding-left:12px; margin:0; margin-top:10px; text-align:left; font-weight:normal; font-size:14px; color:#222; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.gbList2 li .proDes{height:16px; padding-left:12px; margin-top:6px; text-align:left; font-size:14px; color:#999; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.gbList2 li .proDes span{color:#ff6600; margin-right:10px;}
.gbList2 li .proDes i{display:inline-block; width:10px; height:12px; margin-right:8px; background:url(../images/product.png) top left no-repeat; background-position:-54px -189px; vertical-align:-1px;}
.gbList2 li .price{padding:10px 0 0 12px; text-align:left; font-size:38px;}
.price .sold{float:right; display:block; padding-top:20px; margin-right:10px; font-size:12px; color:#999;}
.price .sold b{color:#e62129; font-size:16px; margin-right:5px;}
.gbList2 li .btn{ position:absolute; bottom:10px; right:10px;display:none; width:100px; height:32px; line-height:32px; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#ab2b2d; background:#fed045; border-radius:5px; -webkit-border-radius:5px;}
.gbList2 li:hover{border-color:#e62129; background:#e62129;}
.gbList2 li:hover img{width:387px; height:259px; margin-top:2px;}
.gbList2 li:hover .proName,.gbList2 li:hover .proDes,.gbList2 li:hover .proDes span,.gbList2 li:hover .price,.gbList2 li:hover .price em,.gbList2 li:hover .sold,.gbList2 li:hover .sold b{color:#fff;}
.gbList2 li:hover .proDes i{ background-position:-34px -189px; }
.gbList2 li:hover .btn{display:block;}
/*团购详情*/
.gbCaption{height:64px; margin-top:3px; background:#e62129;}
.gbCaption span{float:left; display:block;}
.gbCaption .tuan{width:65px; height:64px; background:url(../images/product.png) top left no-repeat; background-position:-10px -10px;}
.gbCaption .price{height:64px; padding-left:20px; line-height:64px; font-family:Arial; font-size:40px; color:#fff;}
.gbCaption .discount{padding:18px 0 0 10px; font-family:Arial; font-size:14px; color:#f6ff00;}
.gbCaption .discount i{color:#fff; text-decoration:line-through;}
.gbCaption .num{float:right; height:64px; margin-right:22px; line-height:64px; font-size:14px; color:#fff;}
.gbCaption .num i{color:#f6ff00;}
.endTime{height:51px; padding-left:68px; line-height:51px; font-size:14px; color:#222; border-bottom:1px solid #eee; background:#f7f7f7;}
.endTime i{ margin:0 10px; font-family:Arial; font-size:20px; color:#e62129;}


















